using System;
using System.Collections.Generic;
using System.Text;
using AF_ORM.CORE;
namespace Bussiness.Entity
{
                

     public class Aspnet_ProfileEntity:AF_ORM.CORE.BaseEntity
    {
         public Aspnet_ProfileEntity()
         {
             tableName = "Aspnet_Profile";


			 fieldInfos.Add(new FieldInfo("Aspnet_Profile","LastUpdatedDate","LastUpdatedDate","DateTime",0,false,false,false,false,"","",""));
			 fieldInfos.Add(new FieldInfo("Aspnet_Profile","PropertyNames","PropertyNames","string",1073741823,false,false,true,false,"","",""));
			 fieldInfos.Add(new FieldInfo("Aspnet_Profile","PropertyValuesBinary","PropertyValuesBinary","string",2147483647,false,false,false,false,"","",""));
			 fieldInfos.Add(new FieldInfo("Aspnet_Profile","PropertyValuesString","PropertyValuesString","string",1073741823,false,false,true,false,"","",""));
			 fieldInfos.Add(new FieldInfo("Aspnet_Profile","UserId","UserId","Guid",0,true,false,false,false,"","",""));
         }
       //properties
                    
		 protected DateTime m_LastUpdatedDate;
		 protected string m_PropertyNames;
		 protected string m_PropertyValuesBinary;
		 protected string m_PropertyValuesString;
		 protected Guid m_UserId;

		 public DateTime LastUpdatedDate

          { 
                get { 
                    return m_LastUpdatedDate;}

                set{m_LastUpdatedDate=value;

                    GetField("LastUpdatedDate").Set();
                    GetField("LastUpdatedDate").IsNull=(value == null);           
                    }
          }
		 public string PropertyNames

          { 
                get { 
                    return m_PropertyNames;}

                set{m_PropertyNames=value;

                    GetField("PropertyNames").Set();
                    GetField("PropertyNames").IsNull=(value == null);           
                    }
          }
		 public string PropertyValuesBinary

          { 
                get { 
                    return m_PropertyValuesBinary;}

                set{m_PropertyValuesBinary=value;

                    GetField("PropertyValuesBinary").Set();
                    GetField("PropertyValuesBinary").IsNull=(value == null);           
                    }
          }
		 public string PropertyValuesString

          { 
                get { 
                    return m_PropertyValuesString;}

                set{m_PropertyValuesString=value;

                    GetField("PropertyValuesString").Set();
                    GetField("PropertyValuesString").IsNull=(value == null);           
                    }
          }
		 public Guid UserId

          { 
                get { 
                    return m_UserId;}

                set{m_UserId=value;

                    GetField("UserId").Set();
                    GetField("UserId").IsNull=(value == null);           
                    }
          }

}
}
